package 语雀题目21至55.a41至55;

/**
 * ClassName: 无重复数字
 * Package: 语雀题目21至55.a41至55
 * Description:
 *
 * @Author fjorid
 * @Create 2025/1/7 20:38
 * @Version 1.0
 */
public class 无重复数字43 {
    public static void main(String[] args) {
        int count = 0; // 用于计数
        System.out.println("由1、2、3、4、5组成的互不相同且无重复数字的三位数有：");


        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= 5; j++) {
                if (j != i) {
                    for (int k = 1; k <= 5; k++) {
                        if (k != i && k != j) { // 确保个位与百位和十位不同
                            int number = i * 100 + j * 10 + k;
                            System.out.println(number);
                            count++;
                        }
                    }
                }
            }
        }

        System.out.println("总共可以组成 " + count + " 个互不相同且无重复数字的三位数。");
    }
}